<?php

declare(strict_types=1);

namespace App\Model;


/**
 * @property int $id
 * @property int $uid 用户id，这里只有主播
 * @property int $amount 提现金币
 * @property string $actual_amount 实际所得人民币
 * @property string $tax 所得税
 * @property int $ctime 申请时间
 * @property int $status 0待审核，1平台审核通过  2已打款 3已拒绝 4正在打款（批量）5打款失败（批量）6自动付款失败 7财务审核通过
 * @property int $update_time 状态更新时间
 * @property string $alipay_id 本次提现支付宝账号
 * @property string $alipay_name 用户支付宝账户名称
 * @property string $sno 流水号 唯一
 * @property string $batch_no 打款批次号
 * @property string $trade_id 支付宝内部流水号
 * @property string $app_name
 * @property string $alipay_result 美事通自动付款结果 201 打款成功418 支付失败422 身份信息不一致467 美事通余额不足502 业务累计⾦额/笔数超过规定上限603 开通结算服务需年满16周岁且不超
 * @property string $bank_name
 * @property string $bank_num 银行卡账号
 * @property string $bank_address
 * @property int $cash_type 提现方式 0银行卡 1支付宝
 * @property int $payment_type 打款方式 1支付宝 2银行卡
 * @property string $check_user 审核人
 * @property int $check_time 审核时间
 * @property string $remark 备注信息
 * @property string $notify_data 美事通支付结果
 * @property int $pay_way 支付打款方式，0=未知，1=美事通，2=薪宝
 * @property int $cash_from 1普通用户提现 2超推提现
 * @property string $real_name 真实姓名
 * @property string $id_card 身份证号
 * @property string $phone 手机号
 * @property string $tran_time 杉德提现交易时间
 */
class CashDraw extends Model
{
    /**
     * The table associated with the model.
     */
    protected ?string $table = 'tb_cash_draw';

    /**
     * The attributes that are mass assignable.
     */
    protected array $fillable = [];

    /**
     * The attributes that should be cast to native types.
     */
    protected array $casts = ['id' => 'integer', 'uid' => 'integer', 'amount' => 'integer', 'ctime' => 'integer', 'status' => 'integer', 'update_time' => 'integer', 'cash_type' => 'integer', 'payment_type' => 'integer', 'check_time' => 'integer', 'pay_way' => 'integer', 'cash_from' => 'integer'];
}
